Memory efficient pass-parallel architecture for JPEG2000 encoding
نویسندگان
چکیده
The CAUSAL, RESTART and RESET mode switches, previously used to enable microscopic parallelism and improve throughput, are examined in terms of the memory requirements of the JPEG2000 block coder. An Extended Pass Switching Arithmetic Encoder (EPSAE) is introduced that aids in the reduction of memory by providing the ability to partially process code-blocks. We show how the use of these switches and the EPSAE can reduce the overall amount of memory required by the block coder by a factor of 7. This reduction is achieved without the necessity of tight synchronization between the DWT and block coder.
منابع مشابه
Efficient Vlsi Implementation of Bit Plane Coder of Jpeg2000
ABSTRACT To overcome many drawbacks in the current JPEG standard for still image compression, a new standard, JPEG2000, is under development by the International Standard Organization. Embedded bit plane coding is the heart of the JPEG2000 encoder. This encoder is more complex and has significantly higher computational requirements compared to the entropy encoding in current JPEG standard. Beca...
متن کاملFast Split Arithmetic Encoder Architectures and Perceptual Coding Methods for Enhanced JPEG2000 Performance
JPEG2000 is a wavelet transform based image compression and coding standard. It provides superior rate-distortion performance when compared to the previous JPEG standard. In addition JPEG2000 provides four dimensions of scalability—distortion, resolution, spatial, and color. These superior features make JPEG2000 ideal for use in power and bandwidth limited mobile applications like urban search ...
متن کاملShift-accumulator ALU centric JPEG2000 5/3 lifting based discrete wavelet transform architecture
This paper presents a novel (low arithmetic unit count) hardware architecture for performing lifting-based JPEG2000's 513 Discrete Wavelet Transform (DWT). The architecture is built around parallel Shift-Accumulator Arithmetic Logic Units (ALUs) which can encode (with implicit embedded extension[S]) up to five levels of transformation. The proposed architecture, which consists of three adders, ...
متن کاملA Power Efficient Architecture for 2-d Discrete Wavelet Transform
The Discrete Wavelet Transform (DWT) forms the core of the JPEG2000 image compression algorithm. Since the JPEG2000 compression application is heavily data-intensive, the overall power dissipation is dominated by read and write operations in the memory subsystem. In our proposed architecture, low power has mainly been achieved by optimizing the memory architecture and the data access pattern. T...
متن کاملEBCOT coprocessing architecture for JPEG2000
JPEG2000 is the latest still-image coding standard. It was designed to overcome the limitations of the original JPEG standard and provide high quality images at low bit rates. The JPEG2000 algorithm is fundamentally based on the Discrete Wavelet Transform (DWT) and Embedded Block Coding with Optimal Truncation (EBCOT). Both of the algorithms are computationally intensive and require significant...
متن کامل